.TH "ScriptManager" 3 "5 Aug 2010" "Version 1.3" "AnyCAD dotNet API" \" -*- nroff -*-
.ad l
.nh
.SH NAME
ScriptManager \- 
.SH SYNOPSIS
.br
.PP
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "void \fBAddScript\fP (System::String^ szName, System::String^ szContent)"
.br
.ti -1c
.RI "System::String^ \fBGetScript\fP (System::String^ szName)"
.br
.ti -1c
.RI "bool \fBRun\fP (System::String^ szScriptName, \fBEntityNode\fP^ pEntityNode, \fBView3d\fP^ pView3d)"
.br
.in -1c
.SH "Detailed Description"
.PP 
Script Manager. \fBScriptManager\fP scriptManager = new ScriptManager(); scriptManager.AddScript('Hello', 'AnyCAD.MessageBox(\\'Title", "I'm from AnyCAD.Python")');
 scriptManager.Run('Hello", null, null); 
.SH "Member Function Documentation"
.PP 
.SS "void ScriptManager::AddScript (System::String^  szName, System::String^  szContent)"Add Script. 
.PP
\fBParameters:\fP
.RS 4
\fIszName\fP the script name 
.br
\fIszContent\fP the script content 
.RE
.PP

.SS "System::String ScriptManager::GetScript (System::String^  szName)"Find Script. 
.SS "bool ScriptManager::Run (System::String^  szScriptName, \fBEntityNode\fP^  pEntityNode, \fBView3d\fP^  pView3d)"Run Script. 
.PP
\fBParameters:\fP
.RS 4
\fIszScriptName\fP the script name 
.br
\fIpEntityNode\fP the target \fBEntityNode\fP. It can be nullptr 
.br
\fIpView3d\fP current 3d view. It can be nullptr 
.RE
.PP


.SH "Author"
.PP 
Generated automatically by Doxygen for AnyCAD dotNet API from the source code.
